laptop ibm computer repair dell computer service lcd unix software compaq linux hardware networking personal computer monitor windows tools internet laptops open source